Recognized as the giant of Asia, India will amaze you with an incomparable range of landscapes, cultures, cuisine and people. It is unavoidable to be impressed by the number of sacred and charming monuments existed for hundreds of years, mesmerize landscape of desert and rivers, colorful cities full of fragrance and alluring tropical beaches… during the journey to the land of Buddha.