ShangrIlaGoa.com
About ShangrIlaGoa.com
The Hotel: Shangrila is situated inland amidst lush greenery nearby to the famous Majorda beach in Goa (India). The rooms are fully furnished, clean with attached English bath, hot and cold water, individual air-conditioning and a host of amenities.