A visit to Nehru's Park, Meghalaya