Many people are delaying their home purchase because of changes in weather dynamics in cities. Green homes were introduced in India five years ago in response to public demand.

A person looking for property based on weather simply wants water available during the summer and no water logging during the monsoons, which isn't asking too much.

There are some places with pleasant climates all year in a world full of diversity and variations.

If you were caught in last winter's "snowpocalypse," you probably found yourself wishing for sunny days as you dragged your car out of a snowdrift.

Take heart: many cities in the United States have pleasant weather for the majority of the year.

Beijing, China
(Photo : zhang kaiyv/Unsplash)

Here are the top 5 cities to live in based on pleasant weather conditions:

1. Pune, India

Pune is the second most populous district in the Indian state of Maharashtra, and it also has the best weather in India, as per Clicbrics

The average temperature in Pune is between 21 and 30 degrees Celsius. When you buy a home in Pune, you will have access to the best weather in India.

There is nothing to worry about during the monsoon season because the rains are moderate. During the summer, temperatures may rise, but they mostly reach the high 30s, and the nights in Pune are not particularly cool due to its high altitude.

2. Canary Islands

The Canary Islands, off the coast of Africa, are Spanish territory. The climate is kept cool by the cold Canary stream that passes over the islands, as per The Strong Traveller.

The air temperature remains moderate, not too hot or too cold. Throughout the year, the temperature usually stays between 20°C and 26°C.

Unlike other islands, Tenerife experiences heavy rainfall. This island is also known as the 'Island of Eternal Spring. The islands provide clean air and relatively dry air, making them more comfortable.

3. Sao Paulo, Brazil

The weather in Sao Paulo, Brazil's largest city, is pleasant. Summer temperatures hover around 27°C, while winter temperatures hover around 20°C. Summers are moderately warm and rainy, while winters are sub-dry and windy.

Summer days have a lot of rain. The city is situated on a high plateau, which provides a pleasant climate. It is unusual for a cyclone or tornado to form.

Every year, approximately 12 million people visit the city due to its excellent weather conditions.

Read more: Top 5 Places In The USA For Wildlife Watching

4. Oahu, Hawaii

Oahu is one of Hawaii's largest islands, situated in the Pacific Ocean.

The island is also known as 'The Gathering Place' due to its large population and favorable weather. Throughout the year, the weather is pleasant and sunny.

Because of the weather, the island is the most popular tourist destination in Hawaii.

Throughout the year, the temperature ranges from 25 to 30°C, and the weather is nearly dry.

The rainy season is unusual in this region. It rains in the winter, but the sun comes out after a storm.

5. Bangalore, India

As we all know, Bangalore is the birthplace of startups, co-working spaces, and work culture trends. The city provides amenities at a lower cost than most other bustling cities. Renting and purchasing property in Bangalore is simple.

People who enjoy living in beautiful weather often relocate to Bangalore. The city is located at an elevation of 920 meters above sea level.

The average high temperature here is 28 degrees Celsius, which is pleasant. While the city is known for experiencing rain on occasion during the summer.

People who relocate to Bangalore for family or work always enjoy the pleasant weather, making it one of the best weather cities in India to live in.

Related article: Watch Out For These Places: Top 5 US Airports Prone to Lightning Strikes