It is situated right at the heart of Tamil Nadu and Tiruvannamalai is considered as an ideal place for couples to have a honeymoon because it marries spirituality with nature. This ancient town ...