Heading to Goa? Then check out these luxurious hotels! RIDDHI DOSHI January 1, 1970 Pooja Patel Sun, sand and cocktails! That’s what comes to mind when we think of the beach capital of India—Goa. Read More