on July 23, 2012July 23, 2012 Shangrilla Beach Hotel – Majorda India Chewy Leave a Comment on Shangrilla Beach Hotel – Majorda India
updated on November 24, 2015September 20, 2012C. America Travel BlogFirst Time With a Mojito – Nectar of the Gods