Sviyazhsk Island is a historic village located in the Republic of Tatarstan, Russia, situated at the confluence of the Volga ...