Mahabalipuram : A Place where india Surfs January 17, 2018 KT Leave a comment Mahabalipuram or Mamallapuram is a coastal town between Bay of Bengal and the great salt lake. It’s famous for its… Continue Reading →