THIRUVANANTHAPURAM - KERALA
Beemapally
The famous Beemapally is the first mosque in India and the second in the world ...