spot_img

Tag: southwestern coast of India

Kerala: The Most Beautiful State in India

Kerala is a state in southern India that is well known for its beautiful landscape and natural attractions. Kerala is home to a variety...

Worldwide News, Local News in London, Tips & Tricks

spot_img