Nepal, a land of rich history and captivating landscapes, is home to numerous architectural marvels that continue to mesmerize visitors from around the world. Among these, Rani Mahal, also known as the Taj Mahal of Nepal, stands as a symbol of love and devotion. Nestled …