PARADISE IN MAHABALIPURAM MACROTRAVELLER From the entrance, Radisson Blu Temple Bay Resort casts its vastness and luxury. Steps from the enticing…