The made-in-India Maruti Suzuki Jimny has been launched in Japan by the Jimny Nomade name, and has marked 50,000 bookings in just 4 days. We wonder why it is not as popular in India.
Monschau, a picturesque town in western Germany near the Belgian border, is a hidden gem in the Eifel Mountains. Known for its charming cobblestone streets, half-timbered houses, and stunning views ...