• May 5, 2022
  • 3 Mins Read

Lake Pichola: Travel Guide to Udaipur’s Finest Relics

Lake Pichola is situated in Udaipur and was built in the year 1362 AD. Pichola means the backyard, named after

READ MORE
  • April 5, 2022
  • 4 Mins Read

Deoria Tal, Uttarakhand: Stargazing Site

Uttarakhand is blessed with scenic beauty and snow-covered mountains. While you may know Uttarakhand to be a spot for trekkers,

READ MORE