The Whispering Palms Beach Resort is in Candolim, Goa, a resort renowned for its relaxed lifestyle, Goan cuisine, night life, feasts and festivals and most importantly stunning beaches. Goa attracts travellers from all corners of the globe and no wonder;..