Those who have booked flights to India and are hoping to catch up on some much-needed relaxation while on holiday may wish to visit a spa that has been described as one of the best in the world.
The Umaid Bhawan Palace in Jodhpur is one of the largest residences in the world and is the last remaining great palace of India. On visiting the spa, travellers can expect to sample a taste of royalty, staying in rooms that were once only reserved for kings and queens.
News Source for Indian spa among the best in the world
No comments:
Post a Comment