The Annamalayar Hill at Tiruvannamalai town in Northern Tamil Nadu is a favourite spot for solitude and meditation by Indian and foreign pilgrims. But now it has become the preferred abode for foreigners stranded in this part of the country after the lockdown.