Alila Diwa Goa – Luxury Hotel Review

Alila Diwa Goa – Luxury Hotel Review

We spent 3 days in Goa and chose to stay at the Alila Diwa hotel near Majorda beach.  It’s located in South Goa – the quiet and sleepy bit of Goa.  There are larger hotels in the area, but this stood out as somewhere a bit more personal and unique. About a 20…

View Post