Guest Bloggers

Paradise unveiled at The Radisson Blu Resort Temple Bay by GRT Hotels, Mamallapuram

The sun was bidding adieu for the day when we reached Mahabalipuram or Mamallapuram which is another name for this…

7 years ago