A must visit place for those who prefer calm and country touch for their stay