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…