Ranthambore’s hidden gem Located in Ranthambore (Rajasthan), Khem Villas is a luxurious jungle camp in the middle of tranquil nature