Pushkar Hotels – A Resort Experience

Pushkar, located in Rajasthan, is often referred to as Tirth Raj (King of pilgrimage sites) with more than 400 temples including a temple dedicated to Lord Brahma, the Creator of Universe according to Hindu Mythology. In recent times it has become a very popular destination Read More …