India
India is a Technicolor spectacle. The country assaults the senses and overpowers the visitor. It is one of my favorite places.
India is a Technicolor spectacle. The country assaults the senses and overpowers the visitor. It is one of my favorite places.