With its holy lake and numerous ghaats and temples (including the ONLY Brahma Temple in the world), Pushkar is one of the most sacred Hindu towns in India.