Traditional calendrical calculation using Lahiri ayanamsa. Verify important ceremonies with a qualified practitioner.
Place names: GeoNames/Open-Meteo and OpenStreetMap/Nominatim.