Luxury Holidays by the Sea

Shambhala—a place of peace, happiness and tranquility. Come and experience “Shambhala” with us in the vibrancy of Goa and the innate beauty of Sindhudurg, along the western coast of India.

GOA
SINDHUDURG