IndiaMiddle EastTravelTravel Itinerary Amazing Rajasthan Cities that Will Make You Feel Royal September 9, 2016Alyssa Ramos15 comments Rajasthan is a beautiful area of India that's best known for being the home of royalty and palaces, many of which you can visit or even stay in!
FeaturesVideos Umaid Bhawan Palace – TripAdvisor’s Best Hotel in the World July 27, 2016Alyssa Ramos3 comments The Umaid Bhawan Palace in Jodhpur, India is voted as the #1 Best Hotel in the World by TripAdvisor! Find out why in my video tour of the palace!