Narkanda Rampur By-pass, Produsha, Kotla, Narkanda, Shimla, Himachal Pradesh – 172024
enquiry@royalroverholiday.com holidayroyalrover@gmail.com
+91-9805252033 +91-9459075264
Ready to adventure and enjoy natural
Price On Request