Talavadi Amalsad Tourist attraction Address Talavdi B, Amalsad, Gujarat 396370, India Rating on Google Maps 4.90 (8 reviews) Open on Google Maps