Mumbai is commonly referred to as the “City that never sleeps” and, this is due to the fact that this city is bustling with activity through the day. So with life in Mumbai essentially being “extremely hectic” relaxation becomes a necessity. And one of the best ways to relax is to travel to a hill […]