Lakshmi Sharath visited the island nation and returned with a bagful of memories.
Lakshmi Sharath loses herself in the narrow lanes of a magical city.
You totally should says Lakshmi Sharath.
Orchha in Madhya Pradesh is among the many, many places in India where history comes...