12 Best Places to Visit in August in India