EXPERIENCE & FEEL ,NEW LOCATION FOR LEISURE IN THE HEART OF INDIA. ONE WHO GOES TO KHAJURAHO WOULD DEFINITELY VISIT THE HOLY PLACE ORCHHA - 100% NON POlluTED AREA .
welcome you to visit the picturesque and relaxing world of The Orchha Resort.
The Orchha resort is situated on the banks of river Betwa 18 Kms from Jhansi railway station, away from the hustle bustle of town in a calm and serene area ( 100% non polluted
Link to this comment:
All Comments (0)