Seasonal rain shores up Tamil Nadu Tourism Development Cor­poration’s revenue