The South Indian state of Tamil Nadu is home to one of the World’s oldest civilizations. Here are glimpses into the diversity of its landscape and architecture from a 16th century fort to 8th century rock-hewn monoliths, stone carvings and temples on the seashore.