Bed And Breakfast Scheme in Delhi, India
Delhi, the capital of India is located on the banks of river Yamuna. From time immemorial, it has had its share of travelers and revelers. Due to recent economic upturn and the growth of the Indian economy, there has been a steady increase in business tourism and therefore there is a dearth of decent accommodation in Delhi. The Delhi Government estimates a shortage of approximately 30,000 rooms for visitors for the Common Wealth Games 2010, therefore the Union Ministry of Read More