• Home
  • Blog
  • Insta
  • About Us

Barrack Ride

Two Imperfects on Perfect Ride

2nd December 2019

Orchha: Where Lord Rama is worshiped as King, not God

Orchha - Lakshmi Temple Wall Art

Orchha is situated on the banks of river Betwa and is famous for its chhatris (cenotaphs), temples, fort and palaces and water sports like river rafting.

Article by Shalini Singh / Blog / Madhya Pradesh, Orchha Leave a Comment

© 2021 · Barrackride