Situated in the southwestern part of India, Kerala offers several trekking prospects for nature lovers and adventure ... Trekking up Chembra Peak is relatively easy making it ideal for beginners ...