Karta Vacation Rentals





On Zhoushan’s Putuo District, where a thousand islands scatter across the East China Sea and Mount Putuo’s chants drift on the breeze. About 12 km from Zhoushan city center and close to local business districts and tourist attractions.