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.
Original text: Bed And Breakfast Scheme in Delhi, India