Fort Immanuel near Kochi in Kerala, India.
Image Courtesy; Google & Video Courtesy: Youtube..Published by Kerala Tourism