thetransportjournal.com
Angels in Kerala – Sea King Mk42C
Kerala, also known as “God’s own country” is one of the most beautiful provinces of India. The state is gifted with abundant water and greenery. Its a labyrinth of backwaters and …