Shoja is a haven for nature lovers, surrounded by thick forests of pine and deodar trees. The crisp mountain air and relaxed ...