Come enter thy place
Let peace remain in your heart
The world, continues
St Thomas Church @ Palayur near Gurvayur. Linked to Our world
Different Tastes of Life – Food, Travel & Experiences
Come enter thy place
Let peace remain in your heart
The world, continues
St Thomas Church @ Palayur near Gurvayur. Linked to Our world
tranquil place…