Categories

Archive

Travel India Mahabaleshwar

                    Strawberry Country Mahabaleshwar is the largest and one of the most popular hill stations of  Maharashtra. It is situated at an altitude of 1372 metres above sea level – about 5 hours drive from Mumbai. Mahabaleshwar has a cool Read more ›