Jewels of the Indian Ocean Gateway 

information about your trip

Borobudur Temple, Indonesia