Sri Lanka, often referred to as the “Pearl of the Indian Ocean,” is a captivating island nation located in South Asia. Nestled in the Indian Ocean to the south of India, this teardrop-shaped island is renowned for its breathtaking natural beauty, rich history, and diverse culture.
No.117, Sir Chittampalam A
Gardiner Mawatha, Colombo 02,
Sri Lanka.
(During 08:30am to 04:30pm only on weekdays)
© 2024 Whittalls Travels All rights reserved. Designed Lesisure Inbound IT.