GOKUL SOMAN
Joined January 2023
1 story
Stories (1)
Filter by community
KERALA : GOD'S OWN COUNTRY
Kerala, a state located in the southern part of India, is a destination that's frequently appertained to as" God's Own Country." This surname is befitting, as the state is known for its stunning natural beauty, rich cultural heritage, and warm and welcoming people.
By GOKUL SOMAN3 years ago in Wander