Hotel Review: Luxury 2.0 at Alila Diwa Goa
A few minutes off South Goa’s Majorda beach is a resort that quite clearly has one purpose – to pamper its guests in every way possible. The Alila Diwa Goa is a beachside retreat with all the comforts of a 5 star. If that wasn’t enough, there’s now a separate luxury enclave of sorts for guests looking for exclusivity. Here’s a guide to living it up at Alila Diwa Goa.