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