Siddharth Savkur, General Manager, Alila Diwa Goa talks about the property’s growth, business implementation and creative ways to delight guests. TT Bureau Located in the middle of a quaint Goan village, five-star deluxe resort Alila Diwa Goa is a one-stop destination to enjoy local life and culture in a lavish …
Read More »